草庐IT

Web 应用

全部标签

windows - 关闭窗口后运行应用程序

昨天我在Windows7计算机上运行了BIOS更新。BIOS更新工具执行了Windows关闭并且没有重新启动计算机(因此在Windows关闭后直接),一个类似DOS的工具启动更新了BIOS。我搜索了WWW,但我所能找到的只是如何在Windows关闭时(因此在Windows关闭之前)或注销时(注销脚本)执行应用程序。有没有人知道如何实现这一点? 最佳答案 我猜测机器实际上执行了软重启并正在运行BIOS代码。这是通常的方法,在某些情况下,用户可能看不到软重启,即BIOSself更新代码可能在POST之前运行。但是,关闭后运行Window

python - 检测鼠标光标是否被任何其他应用程序隐藏或可见

我想检测鼠标当前是否隐藏,这是Windows上的3D应用程序经常做的事情。这似乎比听起来更棘手,因为我找不到任何方法来做到这一点。我最好使用Python来完成此操作,但如果这不可能,我可以求助于C。谢谢! 最佳答案 您需要调用GetCursorInfo功能。这可以使用pywin32library直接完成.或者,如果您不想安装外部Python库,则可以使用ctypesmodule直接从User32.dll访问函数。例子:importctypes#ArgumentstructuresclassPOINT(ctypes.Structure

windows - 如何在 Windows 8 中制作混合应用程序?

GoogleChrome如何制作混合应用程序(即一个在桌面上运行的应用程序和一个在现代UI之外运行的应用程序,并且可以切换)?他们调用了哪些新的WindowsAPI? 最佳答案 唯一可以“混合”的应用程序是浏览器。参见here(链接到关于启用浏览器桌面和Metro的Microsoft白皮书)。 关于windows-如何在Windows8中制作混合应用程序?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.co

windows - 同时从多个应用程序访问网络摄像头

问题背景-有两个不同的Windows应用程序试图同时访问计算机上的网络摄像头。目前,只有一个应用程序能够访问它。我希望能够允许两个应用程序同时访问网络摄像头。我的问题的一个常见示例是,skype和yahoomessenger试图同时访问计算机上的网络摄像头。我发现一些软件(manycam.com,http://www.splitcamera.com/)允许在Windows上执行此操作。但我不确定他们是如何实现的。我想自己编写代码来实现这一点,因为我的代码需要与其他API集成。如果有人能阐明如何编写设备包装器来实现这一点,我将不胜感激。 最佳答案

python - Django il8n - 在 Windows 上翻译外部应用程序

我是Django翻译的新手。我过去常常通过将翻译后的字符串硬编码到正确的位置来翻译所有内容,但我现在正在开发一个严肃的应用程序,并且想把它做好。我需要翻译一个外部应用程序(优秀的django-allauth),所以我想我可以将其德语翻译复制到我自己的翻译文件中,翻译所有内容,然后使用它。稍后我打算将我的葡萄牙语翻译贡献回allauth项目。但是,当我执行manage.pymakemessages时,Django将我的翻译字符串标记为注释,因为它找不到它们的任何用途。以下是文件的前几行:#~msgid"Password"#~msgstr"Passwort"#~msgid"Password

c# - Windows Phone 8,覆盖旧应用程序?

无论何时部署应用程序,我都可以在WP7中发誓它会覆盖以前的版本。但是,它似乎不再这样做了?是否有设置可以重新打开它,或者我是否必须在部署之前继续删除该应用程序。 最佳答案 根据我的经验,部署到手机将执行就地更新(保留所有隔离存储,与实际存储更新非常相似),除非它检测到已执行清理重建或其他一些元数据已更改(例如作为应用ID)。因此,如果您看到它执行增量部署,那是正常的。如果您希望它进行全新安装,请从visualstudio进行全新重建(或者在再次部署之前从手机中卸载它)。 关于c#-Win

windows - 如何在没有 C++ 可再发行支持的情况下在 Windows XP 中运行 MFC 应用程序

我的开发环境是C++VisualStudio2008Windows7我要启动一个项目(MFC应用程序),最终结果(exe)应该在windowsxp、vista、windows7或windows8上运行,而无需安装任何额外的包(如VisualC++Redistributable包)。问题:我应该在visualstudio中选择哪种项目?我应该指定哪些项目设置? 最佳答案 您必须将MFC用作静态库。在项目创建向导中注意此选项。 关于windows-如何在没有C++可再发行支持的情况下在Win

windows - 在本地安装 Apache/MySQL/PHP Web 应用程序

我们有一个基于Apache、MySQL和PHP的Web应用程序。我想让它也可以作为Windows的桌面应用程序使用,通过MSI安装。一个小型.NET应用程序启动一个我们部署的修改后的xampp包,然后打开一个基于Chromium的嵌入式浏览器。问题:如何确保我能够在运行时修改Apache/MySQL/PHP配置?这些文件存储在ProgramFiles中,UAC当然不允许我在没有“以管理员身份运行”的情况下更改它们。有没有办法让这些文件在安装过程中可编辑?否则我将不得不弄清楚如何使用临时目录中的自定义配置文件启动Apache/MySQL。如何告诉安装程序将Apache和MySQL添加到防

windows - 在 Windows Azure worker 角色和 Web 角色中使用 SignalR

您能否创建一个Hub,您可以从辅助角色和Web角色向客户端发送消息,或者拥有多个可以向客户端发送消息的不同辅助角色?或者是使用SignalR将消息发送到客户端的推荐方法,以拥有一个处理所有消息传递给客户端的Web角色,并且您将使用队列将消息从所有其他角色发送到客户端。我看到的另一个选项是,我将为所有每个worker角色和Web角色设置一个集线器,然后您连接到几个不同的集线器?这对我来说似乎是一种糟糕的做法。我们托管服务的最终目标是至少有2个Web角色和3-5个worker角色,系统是非常事件驱动的,希望在事件发生时向Web客户端推送消息,而不是在中添加另一个阶段用于向连接的客户端发送消

c# - 将 winform 应用程序灰色化,打开的对话框除外

我想将我的winform应用“变灰”,除了当前打开的对话框,这可能吗? 最佳答案 您应该使用ShowDialog()而不是Show()。这将禁用除新窗口之外的所有其他窗口。要在视觉上“变灰”,您必须手动设置form.Enabled=false;并在对话框关闭后恢复它(这并不难,因为ShowDialog()是一个阻塞调用)。 关于c#-将winform应用程序灰色化,打开的对话框除外,我们在StackOverflow上找到一个类似的问题: https://sta